sylv — solution of Sylvester Equation


\begin{rail}
Sylv : 'sylv' '(' ( Matrix ( () \vert ',' Matrix) ',' Matrix ) ')' ;
\end{rail}
sylv is a Sylvester equation solver. Given the first matrix argument is A, the second matrix argument is B, and the third matrix argument is C, sylv solves

Ax + xB = - C

for x. If there are only two arguments, it is assumed B = AT, and the Lyapunov equation is solved. The matrix arguments must both be upper triangular. If they are not, the lyap function implements a wrapper over this function that performs suitable Schur decomposition.

Subsections